A Search Engine Accepting On-Line Updates
نویسندگان
چکیده
We describe and evaluate the performance of a parallel search engine that is able to cope efficiently with concurrent read/write operations. Read operations come in the usual form of queries submitted to the search engine and write ones come in the form of new documents added to the text collection in an on-line manner, namely the insertions are embedded into the main stream of user queries in an unpredictable arrival order but with query results respecting causality. The search engine is built upon distributed inverted files for which we propose generic strategies for load balance and concurrency control.
منابع مشابه
Internet Search Engine Freshness by Web Server Help
We study how to keep the Internet search engines up-todate with the changes occurring at the various web servers in the Internet. Currently, web search engines poll the web servers on a per-URL basis for obtaining update information. We advocate an approach in which web servers themselves track the changes happening to their content files for propagating updates to search engines. We propose an...
متن کاملA Comparing between the impacts of text based indexing and folksonomy on ranking of images search via Google search engine
Background and Aim: The purpose of this study was to compare the impact of text based indexing and folksonomy in image retrieval via Google search engine. Methods: This study used experimental method. The sample is 30 images extracted from the book “Gray anatomy”. The research was carried out in 4 stages; in the first stage, images were uploaded to an “Instagram” account so the images are tagge...
متن کاملA Review on the Editorial Peer Review
Background and Objectives: The editorial peer review has an important role in the publication of scientific articles. Peers or reviewers are those scholars who have the expertise regarding the topic of a given article. They critically appraise the articles without having any monetary incentives or conflicts of interest. The aim of this study was to determine the most important aspects of the ed...
متن کاملUpdating Search Engines Using Meta-Updates
Web search engines provide an extremely valuable service by indexing web content. However, much of this content is fluid; it changes, moves, and occasionally disappears, which leads to novel challenge to keep search engines up-to-date. This paper investigates how to keep search engines up-to-date by proposing meta-updates technique. Meta updates keep useful information about the behavior of a p...
متن کاملReview of ranked-based and unranked-based metrics for determining the effectiveness of search engines
Purpose: Traditionally, there have many metrics for evaluating the search engine, nevertheless various researchers’ proposed new metrics in recent years. Aware of this new metrics is essential to conduct research on evaluation of the search engine field. So, the purpose of this study was to provide an analysis of important and new metrics for evaluating the search engines. Methodology: This is ...
متن کامل